package com.sisgesbyte.data.entity.seguridad;

import java.io.Serializable;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.NamedNativeQuery;

@Entity
@NamedNativeQuery(name="seguridad.registraracceso", 
				  query="Select * from seguridad.sp_registrar_acceso("
						+ ":in_empresa,"
				  		+ ":in_usuario,"
				  		+ ":in_cod_trans,"
				  		+ ":in_tipo_host,"
				  		+ ":in_marca_host,"
				  		+ ":in_navegador,"
				  		+ ":in_ip_publica,"
				  		+ ":in_ip_estatica,"
				  		+ ":in_continente,"
				  		+ ":in_pais,"
				  		+ ":in_region,"
				  		+ ":in_ciudad,"
				  		+ ":in_latmap,"
				  		+ ":in_lngmap, "
				  		+ ":in_active)",
				  resultClass=LogAccesoEntity.class)
public class LogAccesoEntity implements Serializable{

	private static final long serialVersionUID = 1L;
	
	@Id
	private int cod_error;
	private String msj_error;
	
	public LogAccesoEntity(){
		
	}
	
	public int getCod_error() {
		return cod_error;
	}
	
	public void setCod_error(int cod_error) {
		this.cod_error = cod_error;
	}
	
	public String getMsj_error() {
		return msj_error;
	}
	
	public void setMsj_error(String msj_error) {
		this.msj_error = msj_error;
	}

}
